Big Huge Thesaurus

sceloglaux albifacies

noun

sounds kind of like